module.exports = {
  plugins: {
    // 配置生成浏览器前缀的规则
    // vuecli 默认开启
    // autoprefixer: {
    //   borwsers: ['Android>=4.0', 'IOS>=8']
    // },
    'postcss-pxtorem': {
      // 设计稿是750,所以应该设置为750 / 10 = 75
      // vant组件库的基于37.5写的所以设置为37.5
      // 缺点是设计稿尺寸必须 / 2
      // 如果是 vant 的样式,就按 37.5 来转换
      // 如果是自己的样式,就按照 75 来转换
      // rootValue支持两种写法
      // *数字型:固定的数值,
      // *函数型:可以动态处理返回
      //          postcss-pxtorem 处理每一个css文件时,都会调用这个函数,
      //          他会把被处理的文件信息,传递给这个函数
      rootValue({ file }) {
        return file.indexOf('node_modules\\vant\\es') !== -1 ? 37.5 : 75
      },
      // 配置要转换的 css 属性
      // * 表示所有
      propList: ['*'],
      // exclude 是排除转换的文件 可以是正则/字符串/函数形式,如果是字符串注意不带后缀
      exclude: 'github-markdown'
    }
  }
}
